Skip to content

feat: HTTP manager for requests/response#10

Merged
maniac-en merged 6 commits intobackendfrom
maniac/http
Jul 26, 2025
Merged

feat: HTTP manager for requests/response#10
maniac-en merged 6 commits intobackendfrom
maniac/http

Conversation

@maniac-en
Copy link
Copy Markdown
Collaborator

  • feat: add http package with basic structure
  • feat: add request execution
  • feat: support headers and query params
  • feat: add request body support
  • feat: wire up http manager in main
  • fix: handle response body close error

Create request/response models and validation
Execute HTTP requests and measure timing
Handle URL building and header setting
Handle POST/PUT bodies with auto content-type
Add to config and logging
Properly check and log close errors
@maniac-en maniac-en requested a review from MudassirDev July 26, 2025 13:26
@maniac-en maniac-en changed the base branch from main to backend July 26, 2025 13:26
Comment thread internal/http/models.go
@maniac-en maniac-en merged commit e2a3424 into backend Jul 26, 2025
@maniac-en maniac-en deleted the maniac/http branch July 26, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants